The Castle (Menu)

5 Castle Street, Farnham
+44 1252 899970

Give a rating to The Castle

Suggest a dish

How much did you spend at The Castle?